mechanically actuated - Spanish English Dictionary